Пульт.Онлайн /

user_save

Изменение и сохранение параметров пользователя системы, включая права доступа, настройки интерфейса, уведомления, блокировку и переименование учетной записи.

Параметры запроса

В качестве параметров запроса выступают все поля сохраняемого объекта пользователя, с добавлением следующих обязательных полей:

  • pult_apikey (string): API-ключ.
  • cur_login (string): Текущий логин.
  • new_login (string): Новый логин (должен совпадать с текущим, если не изменяется).

Примерный перечень доступных полей объекта "пользователь", которые могут быть представлены в запросе:

home_page, home_project, home_url, icon, name, department, position, language, allowed_ip, apikey, info, phone, email, admin, blocked, readonly, changepass, kiosk_mode, editor_access, show_navigation, show_notifications, show_path, receive_email, receive_telegram, receive_sms, receive_alarm_notifications, receive_fault_notifications, receive_warning_notifications, receive_notice_notifications, receive_var_notifications, receive_system_notifications, receive_user_notifications, receive_alarm_act, receive_alarm_norm, receive_alarm_ack, receive_alarm_unack, receive_alarm_shlv, receive_alarm_unshlv

Возвращаемые значения

  • Код ошибки или true в случае успеха.

Особенности

  • Функция доступна только пользователям с правами администратора
  • Сохраняйте объект пользователя целиком: поля, не представленные в запросе, получат значения по умолчанию (прежние сохраненные значения будут сброшены).
  Email
   fdb_list
   fdb_load
   fdb_move
   fdb_paths
   node_list
   subscribe
   user_list
   user_save
   var_get
   var_list
   var_set